class Student():
    def __init__(self):
        self.__age=25
        pass
    def set_age(self,age):
        self.__age=age
        pass
    def get_age(self):
        return self.__age
    # property可以让对象在进行修改和获取age属性时，以类似属性访问的操作进行使用
    age=property(get_age,set_age)
xm=Student()
xm.age=18
print(xm.age)

class Person():
    def __init__(self):
        self.__age=28
        pass
    # 此处表示该方法为一个getter方法
    @property
    def age(self):
        return self.__age
    # 此处表示该方法为一个setter方法
    @age.setter
    def age(self,age):
        self.__age=age
xh=Person()
xh.age=55
print(xh.age)